package com.shujia.day13;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

public class Code11FileTest {
    public static void main(String[] args) {

        /*
            判断当前项目data目录下是否有后缀名为.jpg的文件，如果有，就输出此文件名称
         */



        // 将目录路径添加到某个集合中
        List<File> directoryList = new ArrayList<>();
        directoryList.add(new File("data"));

        while (true){

            File listfile =  directoryList.remove(0);


            for (File file : listfile.listFiles() ) {
                if (file.isFile()) {
                    System.out.println("这是一个文件");
                    if (file.getPath().endsWith(".jpg")) {
                        System.out.println(file.getPath());
                    }
                }
                if (file.isDirectory()) {
                    directoryList.add(file);
                }
            }

            if (directoryList.size() == 0){
                System.out.println("集合为空退出..");
                break;
            }

        }




    }
}
